//放请求的基本信息
export default {
  name:"contact",
  // baseURL:"http://localhost:9000/api",
  baseURL:"/api",
  timeout:10000,
  corsUrl:"/9000",  //跨哪个域
  api:{
    getContactList:{
      url:"/contactList",
      loading:{
        need:true,
        msgForLoaing:"正在获取联系人",
        msgForSuccess:"获取联系人成功啦",
        msgForFail:"获取联系人失败了呀"
      },
      data:{
        b:"b"
      },
      hooks:{
        beforeReq(){console.log("请求级别 beforeReq",this.name)},
        afterReqSuccess(data){
          data[0].money = "超级多"
          console.log("请求级别 afterReqSuccess",this.name,data)
        },
        afterReqFail(err){console.log("请求级别 afterReqFail",this.name,err.message)}
      }
    },
    updateContact:{
      url:"/contact/edit",
      method:"put"
    },
    addContactByJson:{
      url:"/contact/new/json",
      method:"post"
    },
    addContactByForm:{
      url:"/contact/new/form",
      method:"post",
      isForm:true, //代码当前接口传递数据的形式是formdata的形式
      data:{
        a:"a",
        name:"xxx"
      }
    },
    deleteContact:{
      url:"/contact",
      method:"delete"
    }
  }
}
